insulating socket - German English Dictionary